.tabs-border.i3 .item{ padding: 0px; text-align: center; width: 33.333%;} 
/***新鲜事***/
.bg-fff{background-color: #fff;}
.newslist{box-sizing: border-box;  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; background-color: #fff; padding: 5px; }
.newslist a{text-decoration: none;}
.newslist .item{ margin-bottom: 10px; border-bottom: 1px solid #eee; padding-bottom: 10px;}
.newslist .item:after{clear: both; content: "."; visibility: hidden; height: 0px; display: block;}
.newslist .item .con{ margin-bottom: 10px; line-height: 22px;font-size: 14px; word-break: break-all;}
.newslist .item .frombox{ border: 1px solid #eee; padding: 5px; border-radius: 5px; }
.newslist .frombox .con{border-bottom: 1px dotted #eee; padding-bottom: 5px;}
.newslist .item .img{float: left; width:20%;margin-bottom: 5px; text-align: center;}
.newslist .item .img img{width: 90%;
    max-width: 100px;
    min-width: 40px;}
.newslist .item .tools{font-size: 14px; height: 26px; line-height: 26px; margin-bottom: 5px;}

.newslist .tools .time{float: left; font-size: 12px; color: #999;}
.newslist .tools .spread{ float: left; margin-left: 20px; cursor: pointer; color: #007AFF;}
.newslist .tools .delete{float: right; font-size: 14px; color: red;}
.newslist .tools .tan{float: right; font-size: 14px; color: red; position: relative;cursor: pointer; }
.newslist .tools .tan img{ height: 26px;}


.newslist .g-sd1{position:relative;float:left;width:50px;margin-right:-50px; text-align: center; font-size: 12px;}
.newslist .g-mn1{float:right;width:100%;}
.newslist .g-mn1c{margin-left:60px;}
.newslist .g-sd1 img{width:50px;}
.newslist  .g-sd1 .nick{ color: #999; line-height: 22px;}
.newslist  .g-sd1 .follow{ color: #f60; line-height: 22px; cursor: pointer;}
.news-tan-bg{ cursor: pointer;  background-color: #efefef;    opacity: 0.6; position: fixed; left: 0px; right: 0px; top: 0px; bottom: 0; display: none; z-index: 999;}
.news-tan-box{
	display: none;
	position: fixed;
	z-index: 9999;
    right: 40px;
    top: -5px;
    width: 110px;
    background-color: #686868;
    color: #fff;
    height: 30px;
    line-height: 30px;
    padding: 0px 5px;
    border-radius: 5px;

}
.news-tan-box img{ height: 14px; vertical-align: middle;}
.news-tan-box.zan,.news-tan-box .comment{ cursor: pointer; display: inline-block; font-size: 14px;}
.news-tan-box .zan{ margin-right: 10px;}
.newslist-cmbox{ padding: 5px; background-color: #fafafa; display:none;}
.newslist-cmbox.active{display: block;}
.newslist-cmbox .zts{ line-height: 20px; font-size: 12px; border-bottom: 1px solid #eee; display: none;}
.newslist-cmbox .zts.active{display: block;}
.newslist-cmbox .zts .iconfont{ font-size: 12px; color: #3199e8;}
.newslist .cms{ line-height: 20px; font-size: 12px; }
.newslist .cms .cm{ margin-bottom: 5px; position: relative;}
.newslist .cms .cm-nick{ color: #3199e8;} 
.newslist .cm-del{color: red;  position: absolute; right: 1px; top: 1px; display: block; width: 30px; height: 30px; font-size: 16px; cursor: pointer;}
/***news-comment-form*****/
.news-zhuan-area{    
	width: 240px;
    height: 80px;
    margin-left: 5px;
    padding: 5px;
    border: 1px solid #eee;
    margin-bottom: 15px;
}
.news-comment-form{position: fixed; bottom: 0px;  display: none; z-index: 9999;  left: 0px; right: 0px; height: 50px; background-color: #fafafa;}
.news-comment-form.top{top:100px}
.news-comment-content,.news-comment-submit{bottom: 10px; height: 30px; line-height:30px; border:1px solid #eee; display: block; position: absolute;}
.news-comment-content{ left: 5px; right: 64px; background-color: #fff;  padding-right: 12px;   }
.news-comment-content input{height: 30px; line-height:30px; display: block; width: 100% ;padding: 0px 6px;border:0;}
.news-comment-submit{ cursor: pointer; right: 2px; width: 60px; text-align: center;  background-color: #f0f0f0;}

/***news-userbox**/
.news-userbox{text-align: center; background-color: #fff; padding: 10px; margin-bottom: 10px;font-size: 14px;}
.news-userbox .news-user-head img{ width: 80px;    border-radius: 50%;}
.news-userbox .news-nickname{line-height: 30px;}
.news-userbox .news-follow a{color: #666; text-decoration: none; }
 
